Hirosaki Castle Japan

Hirosaki

Mount Fuji and Kawaguchi Lake

MountFuji

Kinkakuji Temple