The shortest flight from Lahore to Shanghai is about ten hours and four minutes long