“Christ The Redeemer” statue.
Yes, most impressive -— with the mountains all around and the huge river and the sea -— Jesus blesses the world!