Jilong Castle Country Club, Guizhou province, Chinaultraspace (57)in #life • 5 years ago That’s an evil hideout !! #story #china #architecture #nature