User blog comment:Zapwire/Black Puffle Sightings - little hint/@comment-1272587-20090913194742

I think its the tallest mountain for some reason.