Thu.Feb 18, 2021

Chongming Island in winter

10,000 Birds

Chongming Island is part of Shanghai – but it does not look much like the rest of the city. Located right where the Yangtze River enters the sea (and dividing it into two parts), it is mostly flat farmland.

Ancient coffins found with the elephants at the zoo

Green Prophet

While building a wildlife hospital at a zoo in Israel, developers came across an interesting find: two ancient stone coffins called sarcophagi. Archeologists believe they could belong to husband and wife.