The Cathedral of Santiago de Compostela, a renowned landmark in Spain, features a grand facade with ornate decorations and two towering spires, surrounded by a well-manicured garden and people strolling in the foreground.