Bollywood superstar Salman Khan is known for cycling on the roads of Mumbai. For a change, today he flew to Mechuka, close to the China border in Arunachal Pradesh and cycled with Arunachal Pradesh Chief Minister Pema Khandu and Union minister of State for Home Affairs Kiren Rijiju. The occasion was the conclusion ceremony of Dalmia MTB Arunachal Hornbill's Flight 2018 and the beginning of Mechuka Adventure Festival in Arunachal Pradesh.