by
CHAN LEE PENG Nature is a miraculous creation that accommodates some unusual and wondrous sights occurring in the framework of the whole universe.
This is a mysterious creature found living in the flowing glacier in Hokkaido, Japan. This creature survives at the temperature of minus two. It is a type of plankton. It has a tiny head and its
(
Read more... )