Hidden place · Mengzi, China
Maludong (Red Deer Cave)
Maludong is a site near Mengzi where early human bones dating to roughly 11,000–14,000 years ago were reported in 2012. The remains are provisionally…
Hidden place · Mengzi, China
Maludong is a site near Mengzi where early human bones dating to roughly 11,000–14,000 years ago were reported in 2012. The remains are provisionally…
Still loading - a slow connection can take a little longer. Reload