Blurry medium resolution imagery. Only a couple of kilometers (1 mile) from the Yemen Border. Radar Sites By: KRL