Maba Man
From Wikipedia, the free encyclopedia
Maba Man (馬壩人) is the pre-modern hominids whose remains were discovered in caves near the town called Maba, near Shaoguan city in the north part of Guangdong province, China.
The Maba Men lived in caves at Lion Rock, near Maba. The site is now a park and tourist attraction including the possibility to visit the cave and a museum nearby.
Although described at the site as "ape-men", the Maba Men were not really very apelike and were comparable to European Neanderthals.