Did you know that Satria Mandala Museum in Jakarta has life-size statues of numerous National Heroes of Indonesia ? SOMEFACTS.com