Indonesian map at Taman Mini Indonesia Indah
Peta Indonesia di Taman Mini Indonesia Indah
Location: Indonesia