The attraction is located at the wharf on the Mother River in Philadelphia. It is very busy and has a good view. People often watch the sunset around the wharf. There are many different restaurants and cafes around it. You can take a cruise boat here with Boston's scenery. It's a very good attraction. Recommend.