This is an observatory in the Himalayas, in Ladakh in India.
Ceci est un observatoire dans les Himalayas, à Ladakh, en Inde.
This is an observatory in the Himalayas, in Ladakh in India.
Ceci est un observatoire dans les Himalayas, à Ladakh, en Inde.