Learn all you need to know about this impressive cultural park and the tremendous statue that is being built of the God Vishnu riding the mythical bird Garuda.
For your reference Garuda Wisnu Kencana is the tallest free standing statue in Indonesia (121 m