A flying whale? This is the breathtaking “bird-wave” at the Yellow River Delta National Nature Reserve in E China’s Shandong!
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.