A glimpse of Beihang