Why is Japan called a land of contrast?

When a traveler first encounters Japan, there appear to be two Japans: there is a Japan that exists now, not just modern, but post-modern, already shaping the 22nd century; there is a traditional Japan, the Japan of the flowering of Zen Buddhism, the arts and of the samurai warrior and the Shoguns.