Loading...
Uploaded by doctorfunk16 on Dec 3, 2006
This is a view from the New York Bar at the Park Hyatt Tokyo. It's a bit blurry, but it gives you a sense of how many blinking red lights you see on top of the buildings as you look out across the city.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments