2012 · Q116
The Indian research station Himadri is located at
General KnowledgeGeography
- ASiachen
- BDarjeeling
- CArctic Region
- DAntarctica
Explanation
Himadri is India's Arctic research station in Svalbard, Norway.
The Indian research station Himadri is located at
Explanation
Himadri is India's Arctic research station in Svalbard, Norway.