Stop in for a spot of tea at this sheet metal house, a modern Japanese Tea House located in Osaka, Japan. And if tea isn’t your thing, then you can just sit back and appreciate this modern work of architecture. ... Continue >