“Snow, Steel and Glass”, Shanghai, 2017

China, Land of Steel Trees and Man-Made Snow

Location: Shanghai, China

Topics: Shanghai, Snow, Christmas Tree