He is near Chitral in Northern Pakistan....IMHO.
Where are my manners ...I forgot to ping you.
Bin Laden would have very limited means of escape from Chitral and that is not his way. The three passes in and out are snowed in 6 months a year and travel up the Kunar River can be easily interdicted. Bin Laden likes his back doors such as Iran or the sea.
I'll vote for a cul-de-sac valley in western Baluchistan unless you know better.