No I'm not in Rio nor Brazil. This is Cochabamba in Bolivia and I stand before the statue of Christ. This one is a few centimeters taller than the one in Brazil, but 100 times fewer tourists. No views of the ocean, but great views of the beautiful valley