The Indian Research Station Himadri is located at
A. Siachen
B. Darjeeling
C. Arctic region
D. Antarctica
Answer:C
The Indian Research Station Himadri is located at
A. Siachen B. Darjeeling C. Arctic region D. Antarctica