HARBIN - Harbin, with many snow sculptures across the city, has emerged as one of China's top winter travel destinations, attracting tourists from around the globe.