На вершине этой сопки стоит Shanti Stupa – буддистский Храм Мира. Это в отличие от остальных храмов Непала новодел. Несколько лет назад его построила японская буддистская организация.
Рядом с храмом произрастает буйная тропическая растительность.