Machu Picchu is one of the most important archaeological sites in the world. It stands 2,430 m above sea-level, in the middle of a...
Read More
On March 31, 1889, workers riveted the last of more than 18,000 iron pieces into place to complete construction of the Eiffel Tower. To...