Beautiful Aerial Views of the Peach Blossom Festival.

These pictures taken yesterday April 13, 2016 shows an aerial view of a land of peach blossoms in Chagugang Town of Wuqing District in north China's Tianjin. A peach blossom festival was held there and it'll remain open to tourists.