November 10, 2018February 17, 2020 Smile: Bali statue The fascinating story behind the world’s second-tallest statue, decades in the making, which was unveiled in Garuda Wisnu Kencana park in 2018 CLICK ON IMAGE FOR THE LINK TO THE ARTICLE. Share this:TwitterFacebookLike this:Like Loading... Related