has finally launched the long-awaited statue of Jesus Christ, which is reportedly the tallest in the world, following years of construction. Located on top of a hill next to the popular Lake Toba ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results