KATHMANDU, June 7: Indian Ambassador to Nepal Manjeev Singh Puri flagged off three women bikers of the group named “Biking Queens” on Friday in Kathmandu.