Hidden place · Lembang, Indonesia

Bosscha Observatory

Built in 1923, Bosscha Observatory is Indonesia’s only observatory and is now part of the astronomy department at the Institute Technology Bandung. Visitors…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload