Claiming the number 13 spot on the list, it surpassed renowned sites such as India's Taj Mahal, Brazil's Iguazu Falls, Cambodia's Angkor Wat, Jordan's Petra, and Mauritius' Les 7 Cascades. Despite its ...