Showing 1 - 1 of 1
Life, Pichaya Svasti, Published on 12/06/2012
» Located on the Yangtze River in central China, Chongqing is not only a major city and transportation hub, but also a place of considerable historical and cultural significance. Standing here about four millennia ago was the Kingdom of Ba, believed to have been inhabited by Tai people.