Question
Option B: Anaimudi
The correct answer is “Anaimudi”.
Anaimudi is the highest peak of the Indian Peninsula, with an elevation of 2,695 meters (8,842 feet). It is located in the Western Ghats of Kerala.