Home » World’s tallest water ride is a true sight to see