The 2024 Paragliding World Cup launched at the renowned Bir-Billing site in Kangra district, attracting 94 paragliders from 26 countries, including 32 Indian participants and seven women. This is the ...