Jiulong, China
Chengjiang Fossil Site
Chengjiang is a city located in Yuxi, Yunnan Province, China, just north of Fuxian Lake.
- City
- Jiulong
- Country
- China
- Category
- Park
- Suggested visit
- About 90 minutes
Background: Wikipedia
Jiulong, China
Chengjiang is a city located in Yuxi, Yunnan Province, China, just north of Fuxian Lake.
Background: Wikipedia
Still loading - a slow connection can take a little longer. Reload