Home Death drawer bytravelandlook -5/02/2022 0 It is part of the steep stone stairs that were built in the Inca civilization in Peru in Latin America .. These stairs lead to the top of Huayna Picchu. Facebook Twitter