KARACHI-KURRAACHEE-KOLACHI

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.