Japan

An incredible mix of modern and traditional contrasts

Tokyo Railway Station

Hakone shrine

Kiyomizu-dera

Himeji Castle

Nandaimon - The Great South Gate

Great Buddha Hall (Daibutsuden)

Mt. Fuji

Yokohama, Japan

Offerings at Todaji

Vairocana Buddha

Guardians at Tōdai-ji temple