@hamzayousafzai what an amazing post written by you. The way you described your country is informative and inspirational. I am Pakistani too but haven't visited Badshahi masjid after reading the post I am thinking of going to this place.
Stay blessed.