The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York
Read MoreEl Castillo or Temple of Kukulcan is a Mesoamerican step-pyramid that dominates the center of the Chichen Itza archaeological site.
Read MoreSugarloaf Mountain (Portuguese: Pão de Açúcar) is a peak situated in Rio de Janeiro, Brazil, at the mouth of Guanabara Bay
Read MoreThe Cathedral of Vasily the Blessed, known as Saint Basil's Cathedral, is a church in Red Square in Moscow.
Read More