Japan's unique culture and startling contrasts make it a captivating holiday destination. From the modern, high-tech capital of Tokyo, with its futuristic neon-lit streets, Michelin-starred restaurants and quirky pop culture, to the timeless traditions, evocative geisha districts and beautiful temple gardens of the ancient imperial city of Kyoto; the tranquil beauty of the Japanese Alps and the haunting history of Hiroshima, this rich country offers an abundance of vibrant cities, cultural treasures and natural beauty.