The Longyou Caves
The Longyou Caves or The Longyou Grottoes are a series of large artificial sandstone caverns located at Phoenix Hill, Zhejiang province, China. They were first discovered in 1992, and 24 caves have been found to date. The Grottoes are thought to date back at least 2,000 years, but there are no records of the existence […]















