Location: Near Bameizhen, Sichuan, China