Longyou Grottoes
Referenced in 1 episode
Definition
Ancient, man-made cave structures in China, carved from sandstone, notable for their massive dimensions and unknown origins, dating back over 2,000 years.
Referenced in 1 episode
Ancient, man-made cave structures in China, carved from sandstone, notable for their massive dimensions and unknown origins, dating back over 2,000 years.