Star Gazing in China: Do you know BeiDou?