All is set to celebrate Diamond Jubilee, the 75th Independence Day of motherland on Sunday with renewed zeal and fervour to rejoice the feeling of living in a free country.
The day will dawn with a 31 gun salute at the federal capital and 21 gun salute at all provincial capitals.
Special prayers will be offered in mosques at dawn for peace, solidarity and prosperity of the country.
Roadside stalls selling flags, badges, stickers, and clothes for adults and children alike, have been set up in almost all cities of the country.
National flag has been hoisted on the roofs of different public buildings across the country.
Various public and private buildings have also been decorated with colourful lights.
The Independence Day celebrations would be organised by governmental and non-governmental organisations including schools, colleges and private sector.
Children are busy in purchasing small badges and flags to decorate their homes, while adults are buying large flags to decorate their cars and motorbikes.
Prime Minister Shehbaz Sharif will officially launch the re-recorded national anthem at the flag hoisting ceremony on Sunday.
Radio Pakistan and Pakistan Television will highlight the services of Pakistan Movement heroes' on the day and pay tributes to their extra ordinary contributions for making Pakistan a reality.