Satellite Photographs taken in 2006 of Aden.
Grenade Corner which is now a roundabout.
Al Mansoura Roundabout with the old open air Cinema on the righthand side still there.