From the majestic views of Mount Fuji and the sumptuous Shinto shrines in Kyoto or Nikko to pristine beaches to relax all over the Okinawa Archipelago.