One Liberty Observation Deck, Philadelphia, Pennsylvania, USA. Looking southwest though several windows with setting sun, South Philly and Schuylkill River visible.