Here is a selection of the best of ancient Japan.

Nagoya Castle

Kyoto Castle and Kinkaku Temple

Buddhist Temples and Shinto Shrines

Temples in Kyoto mingle with the urban scenery.

The poignant moods of the Koyasan graveyard.

Ancient crafts live on in Kyoto