Good news 8 days ago Discovery in Guizhou, Hubei, China Show on map Guizhou, China · 1 independent report · 2 publishers First reported by english.news.cn, tribune.com.pk