Temple in the valleys of Chongqing, China