Buriganga River boat ride. Dhaka, Bangladesh.
As ferries arrive, barefoot vendors leap aboard from nearby ships like attacking pirates. Amid the chaos, men kneeling on the top deck of ferries and praying towards the setting sun are seen. Wide-eyed families look as though they came from another planet. The children are often dressed in their finest outfits – little girls in pink and red frilly dresses. Dhaka, Bangladesh.