Japan is a country with everything to offer. Dramatic mountain scenery, ancient temples and the glittering lights of some of the most expensive real estate in the world can all be experienced within a few hours of travel. Whether you find yourself in a quiet, contemplative garden, a tiny four-seat bar tucked away off a neon alley or even on the slopes of Mt. Fuji watching the sun rise, you'll come away from Japan feeling like you've seen it all.