
A massive cultural landmark in Bali featuring one of the world's tallest statues. The site is famous for its dramatic limestone canyons and the colossal copper and brass statue of Lord Vishnu riding the mythical bird Garuda.

A massive cultural landmark in Bali featuring one of the world's tallest statues. The site is famous for its dramatic limestone canyons and the colossal copper and brass statue of Lord Vishnu riding the mythical bird Garuda.