Might be the version you are using, I just went to Google Maps via Google Search Engine (using that towns name), hit the map, and then zoomed in accordingly, finding those other landmarks around that place.
thanks, i found it. it’s actually now listed on google maps as “Osama Bin Laden’s compound” a bit easier to find. Right near the golf course and the movie theater.
I’m somewhat surprised he’d be somewhere that stood out so easily.