By Georgia Fowler Uploaded on 25 May 2008 222 views
This was a sign we saw in Sun Moon Lake in Taiwan. Not sure about 'padding'!! We saw quite a few signs with English translation but this was definitely the funniest.