The Green India Challenge, which has been launched with the objective to nurture the Nature and Environment better and providing clean air to mankind, touched another height after its emblematic flag was hoisted on the peak of the highest mountain in Antarctica.