Exotic ice sculptures in China’s “ice city” wow Indian visitors

The exquisite ice sculptures, including India's landmark building, in Harbin have wowed visitors.

scroll to top