The main square of cuzco is called
I belive it is Huacaypata and located in Peru
Plaza de Armas de Cuzco I believe