
Unintentionally surreal is probably the closest to a definition I can reach for Tierra Santa in Buenos Aires. For those out there who thought there was a need develop ostentation of the ‘Glow-in-the-dark’ Virgin Mary into a whole park of it’s own then ‘The Holy Land’ embodies it.

