Sacsayhuamán – Demons Playground that probably killed 3,000 people

Sacsayhuamán “House of the Sun”, Cusco, Peru is one of the UNESCO World Heritage sites which covers a lot of mystery in it. Undoubtedly piece of masterwork Incas did with stones is remarkable, especially at the altitude of 3,701 m (12,142 ft)