Which of the following is the name of Arctic Research station of India?
Answer & explanation
Correct answer: option 2
Indian Arctic station ‘Himadri’ is located at Ny Alesund, Spitsbergen Island, Norway and serves as a hub of Indian scientific investigations since 2008..