The attraction is located on the pier by the Philadelphia Mother River. It is very prosperous and the scenery is very good. There are often people around the pier to watch the sunset here. There are many different restaurants and cafes around. You can take a cruise here to take the scenery of Boston, a very good attraction. recommend.