Mar 29, 2023
Apukunaq Tianan a Quechua (''The abode of the gods”) is a tourist attraction in Cusco, Peru that features 20-30 feet tall stone sculptures of Andean gods and sacred animals. Despite it’s ‘ancient’ appearance, these are modern sculptures created by sculptor Michael de Titan.












