Daily Archives for November 11, 2014
Tobu World Square
The Tobu World Square in Tochigi prefecture is a site with about 100 1/25th scale models of World Heritage Sites. The models aren’t tiny, they are big and that really helps show their detail. There is a lot to see and … Continue reading