Bang Lang stork garden in Can Tho Province
The Mekong delta province of Can Tho is best known for its endless green rice fields and abundant orchards. The beautiful scenery is ornamented by thousands of storks spreading their wings against the sunset sky in Bang Lang garden.