I used to think that the gigantic statue of Jesus towering over Rio was unique to that city. Instead, it appears that every mountain town in Latin America has one of those. These two are in Juliaca and La Raya.
The one in Cuzco, though, takes the cake for tackiness because it is right next to Incan ruins at Sasquawaman.
0 comments:
Post a Comment