Plaza de la bandera, Lima
Lima, Peru
The Flag Square (Plaza de la Bandera) is a public square in Lima, Peru. It is located next to the Mateo Salado Huaca at the intersection of Breña, Lima and Pueblo Libre districts.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).