Location: Jinfoshan, Chongqing, China