How many feet high are the mountains from which the Bagmati flows?