Does the statue have something to do with Charlie's "United World Colleges?"
It's a Brazilian project to protect rain forests.
It's called 'Prince Charles: Saviour of the world'.
There's supposed to be a lifesize one in Brazil.
It's real weird looking. I'm looking for a better pic.