"Castillo del Terror" is Spanish for "Haunted Castle"
Parque Municipal Luján, San Martín, Luján, Buenos Aires, Argentina