The Garuda Wisnu Kencana Statue Becomes the Second Highest Statue in the World Defeating the Statue of Liberty Read more