Miracle of nature?





Miracle of nature?



This pictures rocks in Lake Birmanian (Burma). See its true form only on certain days of the year when the sun shines on it at a certain angle. Tilting her head to the left, you can see it, then you can safely believe in extraterrestrial wonders aliens and vooobsche, in anything ...

Miracle of nature?