Find the word definition

Wikipedia
Devasthal

Devasthal is a place in the district of Nainital in Uttarakhand state of India. The literal meaning of the place is "abode of god". This place is situated in the Western Himalayan region at an altitude of 2450 meters. Devasthal peak is an emerging optical astronomical site for Indian telescopes. Currently, a 130-cm optical telescope is working at the site. The sites are managed by the Aryabhatta Research Institute of Observational Sciences (ARIES), Nainital.

The site has already received a 360-cm telescope and a 400-cm liquid mirror telescope which is under construction & likely to be completed by the year 2014. A survey for installing solar telescope is also being carried out near the peak. The place is well equipped with guest house, canteen, internet connection, water and electric supply since 2008.

The best atmospheric seeing at the peak is measured as 0.6".

Devasthal is located 9 km from Dhanachuli.