In China, the Baiji Dolphin also known as the Goddess of the Yangtze is so rare that it was believed to bring fortune and protection to the local fishermen. But now the wait to watch these Dolphins has become even longer as these creatures have not been spotted in decades. …
Read More »