The city of devils!
via www.chinatouradvisors.comcomplain
This desert locate in China has a scary name - The City of Devils. An old, abandoned city located in this desert is invested with mystery. People who have visited this lace say they've heard strange noises of unknown origin.
like us to get more interesting stuff!