20 North America Landmarks 1. Statue of Liberty, United States Arguably, the Statue of Liberty is the most iconic landmark in North America. Lady Liberty has her own island within New York City. This ...
Across the United States, beloved landmarks have disappeared almost overnight, leaving behind photos, memories, and a strange emptiness on the map. Some fell to storms and shifting stone, others were ...
As some off-the-radar artistic landmarks have proven, art comes in all shapes and sizes, and can range from oddball to awe-inspiring. Rivers Art, a fine art printing provider, surveyed more than 3,000 ...
https://siris-libraries.si.edu/ipac20/ipac.jsp?&profile=liball&source=~!silibraries&uri=full=3100001~!980569~!0#focus ...