Inuyama photos copyrighted by: Brian McMorrow
Inuyama is an ancient castle town located in the northwest of Aichi Prefecture. It is well known for its historical culture. It has a long tradition of keeping one eye on the past and the other on the future. It has grown as a tourist town because of its historical sites, old temples and shrines, and other tourist attractions. In 1987, it was designated an International Tourism Area.
Find more Inuyama images in the Japan gallery of Photorena.
All pics are under copyright of the photographer