The website was down for more than 48 hours. There was an technical problem with my hosting. The good point is that I did not loose any data, the bad point is that you pay a fortune for a good hosting and things like that happens. In advance, sorry for that
Now concerning the picture, it was taken in a street near Piccadilly Circus, don't really remember the name of the street.
I think I should consider investing in one of those geo-tracking gadgets.