Rio Star

The Rio Star is a cantilevered observation wheel in the Santo Cristo neighborhood, located in the city of Rio de Janeiro, Brazil. It is Latin America's tallest cantilevered observation wheel.