This is a fictional Air Strip situated on the edge of the Catskill Mountains overlooking the Hudson River in Upstate New York. Enjoy!! by falcon409 (2010-01-17 20:42:50)