Biratnagar is the second-biggest city in this mountainous country between China & India
... the Himalayas, located 
between China in the north and India in east, south and ... with Buddhism the 
second largest faith by number of followers (Nepal is the birthplace of Lord 
Buddha).