A deserted five-star hotel was found on a mountain in Chongqing