The Yulin Lychee and Dog Meat Festival, commonly referred to as Yulin Dog Meat Festival is celebrated annually in Yulin, Guangxi, China, for the …
Read moreThe sun rises as thousands of revellers gathered at the ancient stone circle Stonehenge to celebrate the Summer Solstice, the longest day of the y…
Read more
Find Us On