The tallest statue of a Hindu deity in the world is the Garuda Wisnu Kencana statue on the otherworldly island of Bali. Measuring nearly 400 feet tall, the monument is located in Garuda Wisnu Kencana Cultural Park and depicts Vishnu, one of the main Hindu gods, riding his bird-like mount Garuda in search of Amrita, the elixir of life. Completed in 2018, the statue is Indonesia’s tallest and took 28 years to build.