Pakistanis buy national flags at a roadside stall ahead of Pakistan's Independence Day in eastern Pakistan's Lahore on Aug. 12, 2013. Pakistan will celebrate its Independence Day on Aug. 14. (Xinhua/Sajjad)
A Pakistani man stands under a giant national flag hung on a building ahead of Pakistan's Independence Day in eastern Pakistan's Lahore on Aug. 12, 2013. Pakistan will celebrate its Independence Day on Aug. 14. (Xinhua/Sajjad)
Pakistanis hold a giant national flag on a street ahead of Pakistan's Independence Day in eastern Pakistan's Lahore on Aug. 12, 2013. Pakistan will celebrate its Independence Day on Aug. 14. (Xinhua/Sajjad)
Pakistanis buy national flags at a roadside stall ahead of Pakistan's Independence Day in eastern Pakistan's Lahore on Aug. 12, 2013. Pakistan will celebrate its Independence Day on Aug. 14. (Xinhua/Sajjad)