Datta in the Land of Confucius
China - The third largest country in the world. Land of Ancient civilization, Land of Culture and tradition, Land of the fast economic growth and more importantly the Land of Gardens, especially Bonsai plant. It was amazing to watch Sri Swamiji move around China in this maiden visit. Follow and enjoy