Ulubamba is a scenic spot on the outskirts of Cusco, with beautiful pastoral scenery and many relics of Inca civilization. There is a ring altar covered by green grass, circle by layer, like the Grand Theatre, but according to the test, this is not a theater, but a place for some kind of sacrifice ceremony, it seems very mysterious.