Abode of God
Abode of God Collin Leong. Feb 5, 2013 Colossal snow sculptures and life-sized ice castles glowed with multi-colored lights at night. A cozy cafĂ© serving liquor and hot cocoa that was entirely carved out of ice including its walls, windows, bar counters, tables and stools. This was our trip to Harbin , a city in the north east corner of China, where the world's largest annual ice and snow sculpting festival are held annually. Harbin Ice Festival (China) Saint Sophia Cathedral, Harbin, China But what surprised me most was an enormous Russian cathedral situated right in the centre of Harbin city across from a vibrant local marketplace. The obtrusive Russian architecture looked decidedly out of place, as if a whirlwind had uprooted it from Russia and plunked it down in this small Chinese city. It’s said that shortly after being defeated in the Russo-Japanese War, the Russian Army built the monumental Saint Sophia Cathedral in 1907 as a spiritual symbol to restore th...