I tried to find a location where I could photograph the site from Camden that would show the Philly skyline in the background, but it is very difficult to find such a location in North Camden without possibly feeling uneasy about the safety for my life.
The site is located where the red star on this map is. Center City is located where it says Philadelphia on the map. It is not far, but it is not part of the core skyline in Center City. It will still make a very interesting presence in the city as the waterfront continues to grow.