Yes...that's a dripping sac of testicles...Taken at the weekly market in Gedong, outside of Kaili in Guizhou Province in China.
Read more about our visit to markets and villages in Guizhou Province.
© www.uncorneredmarket.com
Picture Location











