Home to the iconic Christ the Redeemer statue and the 2016 Olympic games, Rio is a city not to be missed.
View moreWhile we're on the topic of religion in Bali, let's check out the world's largest Hindu statue!
View moreJust unveiled in 2018, the Garuda Wisnu statue stands at a towering 396 feet (120 meters) and took over 20 years to build!
View moreIn comparison, the USA's Statue of Liberty is only 306 feet tall, so it's safe to say the new piece of art work has already etched its name into Bali history!
View more