2196
Views
Location: Harbin, Heilongjiang, China

Christmas is quickly becoming a large commercial event in China. For this 360 video, we take you to Stalin Park in Harbin, as Harbin is known for it's world famouse winter festivals.
Comments
0/500
Comment below to support the creator!
More
back-to-top