I'm betting the squirrels are in town at the bird feeders. Also, if you just sit for an hour on your mountain top and don't fall asleep, the squirrels will show up.