This may be the spot...
34.169350, 73.242406 +34° 10’ 9.66”, +73° 14’ 32.66”
http://maps.google.com/maps/place?ftid=0x38de31ae412a3f31:0x5fea51150a50bcf2&q=34.169350,+73.242406&hl=en&sll=34.169306,73.242438&sspn=0.002827,0.004769&ie=UTF8&ll=34.169306,73.242438&spn=0.002827,0.004769&t=h&z=18&iwloc=A
Not sure how old the image on Google Maps is, but there has been allot of development to compound and surrounding area since this pic was taken.