Log In or Register
Taken from the 33rd floor of the PSFS Building (Loews Hotel), looking northwest.
Near the Philadelphia Museum of Art, facing southwest.
From the Spring Garden Street bridge over the Schuylkill River on a perfect June evening.