The Temple of Debod, located in Parque de la Montaña, just powering the recently renovated Plaza de España, is a must-see attraction recognized for its historical significance and exclusive placing. Gifted to Spain through the Egyptian federal government, the temple dates back to the next century B.C. and was transported stone by stone to Madrid.