Barbing, nestling on the ravines of a hill beside a monastery at a height of 5000 feet is a perfect place for those nursing the soul of a nature lover. The view of Gangtok city at night from Barbing is spectacular. Covered with thick virgin forest all around, it is an...