News

The site also boasts Huayna Picchu Mountain, which looms nearly 1,000 feet above terraces, plazas and stone ruins as mists swirl up from the Urubamba River. After the Spanish conquest in 1532 ...