Lost in Translation - China Edition

I've recently been to China and noticed that a good portion of the signs there are pretty hilarious...

Landsliding - the new trendy sport from New Zealand inspired by mother nature

Sometimes the light from the sun comes in form of a wave.

No idea what they meant but sounds pretty serious..