Taman Mini Indonesia Indah,
Jakarta, Indonesia
Click on the pictures