I knew the town from news reports, and had this photo from the CIA:
I spend too much time (grin) looking at satellite photos, looking at different places around my town. I love maps. :-)
So looking at Google Maps, I found the location - here is the link:
Osama Bin Laden's House, plus a photo:
There are a number of wrong maps floating out there, so I figured I'd post this.
Update: Here is another photo released by the CIA: