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