Rio is known for its captivating landscape of mountains and beaches. The city is also known for its landmarks such as Christ the Redeemer and Sugarloaf Mountain.