• 0
  • 0
Marcelo Mendoza's picture

Cristo de La Concordia

Cristo de La Concordia, in Cochabamba Bolivia, built in 1988. it is 40.44 meters tall, and its 265 meters over the city of Cochabamba.

Log in or register to post comments