Ice Sculpture Festival
Sep 6 2008, Anwesha

France has been transported to China, with the Eiffel Tower and Even Napoleon Bonaparte. No, I am not rumbling...tourists visiting the renowned snow carving festival in the Sun Island in Harbin, a city in northeast China, would feel just that.

The...

Related Stories
Most Recent Most Popular Most Commented
All Stories
Most Recent Most Popular Most Commented