Stunning yet mysterious and bizarre discoveries such as a bronze altar recently unveiled at the Sanxingdui Ruins in Southwest China s Sichuan Province have piqued the curiosity of people, many of whom are eager to know if the Sanxingdui culture that existed in this place more than 3,000 years ago was connected with other cultures from around ancient China, or perhaps even influenced by an alien civilization.
Chengdu
Sichuan
China
Yellow-river
China-general
Yangtze-river
India
Hubei
Guangdong
Peking
Beijing
Jinsha