Christmas time in Europe is pretty magical. One of the largest Christmas markets is in Switzerland, at Zurich HB, the train station. The feature is a 50 ft tall tree decorated with thousands of Swarovski crystals.
Christmas time in Europe is pretty magical. One of the largest Christmas markets is in Switzerland, at Zurich HB, the train station. The feature is a 50 ft tall tree decorated with thousands of Swarovski crystals.