Asian News World's tallest statue of Jesus unveiled in Indonesia On September 19, 2024, in North Sumatra, Indonesia, the world unveiled the tallest statue of Jesus Christ. Sibeabea Hill, located in Samosir Regency, is 61 meters above Lake Toba.