The photo taken on March 29th 2008 shows an ancient buiding site discovered in the recent archaeological excavation in the Haimenkou site of Jianchuan, a county of southwest China's Yunnan Province.