1 cursed spot in Suzhou, China
The Garden of the Inept Administrator, also called Humble Administrator's Garden, (Zhuozheng Yuan) was built on the site of an ancient temple in Suzho...
Share it with the community!