These photos are from Gulliver's Gate in NYC's Times Square. An enormous $40M project that approaches the stature of the great Miniature Wunderland in Hamburg, Germany. Great scenes from all over the world.
Chrysler Building and 30 Rockefeller Center, New York City
Twin Towers in Dubai