Tijuca National Park is one of the largest urban rainforests in the world, located in Rio de Janeiro, Brazil. It is known for its lush greenery, breathtaking views, and diverse wildlife, offering a serene escape into nature with numerous hiking trails and viewpoints including the famous Christ the Redeemer statue.