Japan is a fascinating country with a unique mix of modern innovations and ancient traditions. It has one eye fixed on the ...
The most unusual of Tokyo's urban oases, the Meguro Sky Garden is built on the roof of a circular loop junction on the Metropolitan Expressway. The 400m-long green lung is home to 1,000 trees ...