You can barely see the carriages because there are so many people and although it is common for 'passengers' ride on the roofs of trains and buses in Pakistan, even this level of 'outdoor' commuters is extreme for the country.

The crowds were returning home at the end of the three-day Sunni Muslim festival in the ancient city of Multan.
Organisers of the event claim is is the second largest gathering of Muslims in the world after the Hajj in the Holy city of Mecca, Saudi Arabia.
The annual festival is organised by Dawat-e-Islami, which claims to be a non-political religous 'international propagational movement'.
It says its principle objective is to preach and guide Muslims to act upon the teachings of the Holy Quran.