The Taiwanese town of Fenglin has grown a reputation as a place where life moves slowly and people can catch their breath.
Add Yahoo as a preferred source to see more of our stories on Google. Do you ever wonder if people with insanely tiny dogs worry about stepping on them or accidentally squishing them? Because that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results