English China Millennium Monument Cited by user Citation bot on 22 Apr 2022 The China Millennium Monument is a monumental complex centered around a structure that evokes both a monumental Chinese altar and a sundial.