Place I Live helps users find the information about neighborhoods you need. You can check the statistical data about the area as well as find the comments from people who live there.
This page can give you a list of ski areas in New York City. There are some local ski areas in New York City where you can go and enjoy yourself if you can't go to the mountains. Perhaps there's some ski areas near you as well. Check the map to find the local ski areas in New York City.