Works are mostly inspired by Chinese fairy tales and famous landmarks, such as the Great Wall of China, the Egyptian Pyramids and Iceland’s Hallgrimskirkja church.
–
Harbin Snow and Ice Festival, north bank of Songhua River, Songbei District, Harbin, China