Tourists at Almudena cathedral, Madrid - Stock image
Capital Cities, Cathedral, Famous Place, International Landmark, Madrid
Madrid, Spain - March 6, 2011: Tourists visit the southeast view of 'La Almudena' cathedral, a catholic temple in downtown Madrid. The construction of this cathedral began in 1879. The temple is dedicated to the Virgin of Almudena.