Tobu World Square is an architectural museum with skillful reproductions of 102 world-famous buildings on the 1/25 scale, including 47 World Heritage Sites.