Mountain Description

A 642 m peak in Great Nicobar, India.

Mountain Location

Routes to the mountain