The Yangtze River

Podcast Transcript Located within the nation of China is the world’s third-longest river, the Yangtze.  The Yangtze River has been one of the defining geographical features in China since the dawn of history. It had

Tourist taxes are here to stay. And that may not be a bad thing.

Hayao Miyazaki is very convincing