People stay on the rooftop of a homebound train in Dhaka, capital of Bangladesh on Nov. 16, 2010. Millions of Dhaka dwellers have already started leaving the city to celebrate Eid-ul-Azha, also known as the Eid of animal sacrifice, which will be celebrated on Nov. 17. [Xinhua]
|