The Tembeling Monument, a symbol of Indonesian independence, stands tall in the heart of Pasuruan, East Java.