Live action footage
Winter Landscape of Towada Lake,magnificent nature,in Aomori,Japan.
HD
1920 x 1080