Where Mount Thullier is located in India?
(A) Western Ghat
(B) Shiwalik Ranges of Himalayas
(C) Great Nicobar
(D) Lakshadweep
(E) Question not attempted
Answer: C
Mount Thullier is located on Great Nicobar Island, which is part of the Nicobar Islands in India. It is the highest point on the island and in the Nicobar Islands, reaching an elevation of 642 meters (2,106 feet) above sea level. Great Nicobar Island is situated in the eastern Indian Ocean, bordering the Andaman Sea.
India’s first Hydrogen dispensing station is operational at Indian Oil’s R and D centre in____?