In Japan, the past and the future are gloriously juxtaposed. Robots dance to techno beats in Tokyo; snow monkeys soak in hot springs in Yamanouchi; and geishas serve green tea ceremoniously in Kyoto. Tokyo, the Land of the Rising Sun's capital, is the obvious starting point for any Japan trip. Must-do activities in and around the city include watching a cabaret show at the Shinjuku Robot Restaurant, witnessing the early-morning tuna auction at Tsukiji Fish Market, and taking a day trip to Hakone to gaze at the snow-capped peak of Mt. Fuji during a Lake Ashi cruise. Visit hundreds of UNESCO World Heritage–listed shrines and Buddhist temples in Nara; ski and snowboard on the frozen slopes of Hokkaido; or relax on white-sand beaches lapped by the Pacific Ocean in Okinawa. Super-speed bullet trains make ticking off less central cities such as Nagoya, Osaka, and Hiroshima (home to the Hiroshima Peace Memorial Park) possible on a day trip, while food tours of major cities showcase the best of local Japanese cuisine, from sushi to ramen and gyoza (dumplings). For the ultimate sensory banquet, take your Japan vacation during the sakura (cherry blossom) season between March and April, when the country is carpeted in pastel-pink blooms.