Color satellite image of Philadelphia, Pennsylvania, United States The city is located along the Delaware and Schuylkill Rivers. Image collected on September 23, 2017 by Sentinel-2 satellites.Image #: 12551865 See More From: UIG