Tag: Bei Feng Shan

Snake Trap

When I took take photo it was on the side of Bei Feng Shan (North Point Mountain). I assume it was a mouse trap. I was wrong. It…