China

The most populous country on the planet.

   

Yin Yang Festival: Party on the Great Wall

One of the seven wonders of the world can be found in China. So, of course, the one time I visited it was when there was a music festival. For six years, The Mansion Project of Shanghai would run the Yin Yang Festival on the Great Wall in Tianjin.

Read More…