Bird's eye view of the St. Catherine Catholic Church at the Taman Mini Indonesia Indah (TMII)
Penampakan atas Gereja Katolik Santa Catharina pada Taman Mini Indonesia Indah (TMII)
Location: Indonesia