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...
Read More
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...