
Jomolhari: A Himalayan Gem in Bhutan
Jomolhari is a stunning peak in the Bhutanese Himalayas. The local people know the peak as Chomolhari or the “Mountain of Goddess”. Jomolhari trek is
Home / Authors / Editorial Archive
EDITORIAL CONTRIBUTOR
Documenting cultural festivals, Himalayan trails, and heritage railway journeys across South & Southeast Asia.