This super creepy ‘It’s a Small World: Zombie Apocalypse’ ride in China will give you nightmares
Located at the foot of Mountain Lion in the center of China’s Suzhou New District lies “Suzhou Amusement Land,” a 540,000 square meter Disneyland knock-off…









