One of the world wonders? Rio de Janeiro.