Looking for Christmas feelz in Japan? Or maybe somewhere to faceplant on ice?
I have a place for you!
It’s a perfect spot for enjoying the Christmas Spirit in Japan, and it’s at the Red Brick Building in Yokohama. Where you can see these kind of displays: