Do you believe in ghosts? Located in the province of Chongqing, the ancient “City of Ghosts” is known to be the gateway to the afterlife. This myth traces back nearly 2000 years, where two imperial officials retreated to the mountains and became immortal in the process. The two men were named Yin and Wang, which when combined to Yingwang, means ‘King of Hell’, hence why the place is full of shrines and temples dedicated to the afterlife (and the underworld). Whether you believe in the stories or not, this place will definitely give you a feeling of eeriness throughout your time here… it’s not for the faint at heart!
Home to the Lehe Ledu Wildlife Zoo where people pay to be caged while they are stalked by ferocious predators!