The Temple of Debod is a building of ancient Egypt currently located in Madrid, Spain. It is located to the west of the Plaza de España, next to the Paseo del Pintor Rosales, on a hill where the Cuartel de la Montaña was located.
View Full Image on Dreamstime
Username: Lucasarg
Editorial: No
Width: 3648 pixels
Height: 2736 pixels
Downloads: 0
Image ID: 134085410