Guarda, Portugal

Portugal's Highest City: A Fortress of History and Granite

"An aerial view of the historic city of Guarda, Portugal, with a church featuring two ornate bell towers at its center, surrounded by a mix of red-roofed buildings and modern architecture.  "