Inca City Near the Ice Peak
A group of Czech explorers has claimed to have discovered the ruins of an Inca city at the highest altitude ever found, located in the Andes Mountains of Bolivia.Divided into several distinct areas, the...
Read moreDetails