Gigantic Sculptures of Incan Gods Carved Into a Mountain in Peru
The Peruvian city of Cusco, already marked as a UNESCO World Heritage site, now has a new tourist attraction — the sculptures of Incan gods called Apukunaq Tianan, which in the Quechua language denotes the Abode of the Gods. The sculptures are being carved by a regional artisan and are already attracting tourists from around ...