Is that national stadium in the background, in that Agha Khan pic?
Also, where is the Bin Qasim temple located?
Its probably just the surroundings of Agha Khan hospital and complex.
National stadium is very close to it however. There is a small Rahat stadium in between two? Google earth will show it also.
Don't know if it is truly a temple but it is located in Bin Qasim Park at Clifton.
Arjay Uncle can correct me.
I had a nice walk at 3.00 AM at this park when I was there for a short trip. Only few chowkidars were there. Very well built and had lots of flood lightnings.