Team TravelTelly
1 year, 11 months ago
bookmark_outline
Cristo de la Concordia (Christ of Peace) is a statue of Jesus Christ located atop San Pedro Hill, to the east of Cochabamba, Bolivia
favorite_border <% likeCount %> <% commentCount %>

Cristo de la Concordia (Christ of Peace) is a statue of Jesus Christ located atop San Pedro Hill, to the east of Cochabamba, Bolivia

Around Here