Trujillo Plaza Mayor
Trujillo Plaza Mayor in Spain is one of the most spectacular squares, surrounded by baroque and renaissance stone buildings sporting intricately carved facades. These buildings are topped with a skyline of towers, cupolas, crenellations, etc.