Find the word definition

Wikipedia
Jhalong

Jhalong or Jhalang is a village in the Kalimpong subdivision of Darjeeling district in West Bengal, India. This tourist spot is 99 km from Siliguri.