Did you mean: air show
Showing 1-1 of 1 results
-
A tour of Japan at home
Life, Suwitcha Chaiyong, Published on 17/06/2020
» Located in Japan's Chiba Prefecture, Sawara is a beautiful small town, only 70km away from the capital Tokyo. The town is renowned for its historical architecture from the Edo Period (1603–1868) and two traditional festivals -- the Sawara Hina Festival and Sawara Grand festival. Recently, scenic views of the town in photographs on facebook.com/wonder.sawara -- created to promote the town of Sawara among Thai tourists -- caught the eye of watercolourist Chatchai Thammaphirome, aka AnimaToey, and inspired him to paint.
Your recent history
-
Recently searched
-
Recently viewed links