The ski resort town of Owani Onsen in Aomori prefecture in northern Japan.
Size: 7360px × 4912px
Location: Owani, Aomori Prefecture, Japan
Photo credit: © Boaz Rottem / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aomori, boazimages, colorful, destination, japan, japanese, landscape, locations, onsen, owani, prefecture, resrot, scenery, scenic, ski, tohoku, town, travel, winter, world