“The Tallest Tree”, Shanghai, 2015

Shanghai's Skyscrapers Are The Tallest Christmas Trees

Location: Shanghai, China