40+ Stunning Satellite Photos That Will Change The Way You See This World

#28 Statue Of Liberty, New York City, USA

40°41′21″N 74°2′40″W. The incredible shot shows the Statue of Liberty in New York City. The colossal copper structure depicts a robed female figure — Libertas, the Roman goddess of liberty — who bears a torch and a tablet upon which is inscribed the date of the American Declaration of Independence — July 4, 1776. The statue is an American icon of freedom and a welcoming sight to immigrants arriving from abroad.

Credit: Benjamin Grant/Digital Globe
Credit: Benjamin Grant/Digital Globe

Popular on True Activist