Tobu World Square Photos

Meet 17 travelers, 4 tour guides and discover 33 photos

Tobu World Square is a theme park in Kinugawa Onsen, Nikkō, Tochigi, Japan. The theme park contains over a hundred 1:25 scale models of famous buildings, including UNESCO-designated World Cultural and Heritage Sites, complete with 140,000 1:25 miniature people.
View Tobu World Square guide >

Akasaka Palace

Tokyo Skytree

Tokyo Tower

Statue Of Liberty