Watch | World’s largest aircraft Airbus Beluga lands at Mumbai airport