Where Does the Dog Meat Festival Take Place?
The Lychee and Dog Meat festival takes place in Yulin, a city in the Guangxi province of China, and runs from the 21 to 30 June during one of the hottest weeks of the...
Read MoreThe Lychee and Dog Meat festival takes place in Yulin, a city in the Guangxi province of China, and runs from the 21 to 30 June during one of the hottest weeks of the...
Read More