By Georgia Fowler Uploaded on 25 May 2008 36 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.