
Baigong China archaeological site correlates meteorite impacts and pyramids. (Hat tip: Suzannah)
Chinese Scientists to Head for Suspected ET Relics, Xinhua News Agency, Jun 2002
On the north of the mountain are twin lakes dubbed as the "lover Lakes", one with fresh water and the other with salty water.Lover Lakes should be called Venus Craters.
