Tobu World Square
Tobu World Square is a theme park in Kinugawa Onsen, Nikkō, Tochigi, Japan. There are over 100 miniature 1:25 scale models of famous buildings from around the world including UNESCO World Cultural and Heritage Sites, The site is complete with more than 20,000 Bonsai trees and over 140,000 little people engaged in all sorts of… Read More Tobu World Square