Tourists on rainy weather in front the restaurant in improvised village of Ainu people used for commercial purposes with lot of shops of the Ainu wood carvings, ornaments, accessories restaurants with traditional Ainu food. The Ainu are indigenous people of Hokkaido, who have completely assimilated into Japanese identity and have not knowledge of their past including language. The same people live in Russia on Sakhalin, the Kuril Islands and Kamchatka.
High Resolutión Premium Stock Photo - Available for all permitted uses under our |License Terms|.
small: 726 x 484 Pixels, medium: 1257 x 838 Pixels, large: 2123 x 1416 Pixels, x_large: 3867 x 2579 Pixels, xx_large: 6000 x 4002 Pixels,