Strange > Afghanistan >
Text on a moutain in Afghanistan
Other strange satellite images here !
Recommand this page to a friend !
Place :
Province de Kaboul.
Description :
Translation of this text : "Police force ".