Hanging Temple temple

 ShanxiChina