Have a guess ? What is the meaning of the sign ?
Yes it has to do something with nature ! If you know the answer mail me under the given e-mail adress... More hints are given weekly ! So check the nature pages again April 15!