Half of the people I know aren’t, aware of the place called Bir Billing & the other half know it just for it paragliding escapades. Well, Billing is the world’s second highest paragliding spot- YES & the majority of us know it that ways even…