Situated 99 km from Siliguri, Situated 99 km from Siliguri, Jhalong is a quaint village along the riverside of Jaldhaka near the Indo- Bhutan border on the way to the Bindu River. Jhalong has attracted many travelers with its pictorial views and serene ambiance. The major attraction of the Jhalong is known to be the Hydro Electricity Project on the Jaldhaka River. is a quaint village along the riverside of Jaldhaka near the Indo- Bhutan border on the way to the Bindu River. Jhalong has attracted many travelers with its pictorial views and serene ambiance. The major attraction of the Jhalong is known to be the Hydro Electricity Project on the Jaldhaka River.