I was waiting for a pick-up at T7 and was watching the tv monitors at the Welcome Center to pass the time. I am an avid skier and know Hunter Mountain and Windham Mountain very well. I noticed that some of the footage was not filmed in NY but either in Colorado or Europe when panning the views. Could this be false advertising? Let's not mislead the first time tourists to beleive that the Catskills look anything like what is portrayed.
Terminal 7 Welcome Center