Chasing the light of 2023, with China's Beidou navigation satellite system