Designed by
Title
A Big Telescope in Bosscha Observatory. #211535171
Description
Bosscha Observatory is the oldest modern observatory in Indonesia, and one of the oldest in Asia. The observatory is located in Lembang, West Java,
This image is editorial