Last login:
Images uploaded:
I saw it from the plane; I think it may be Toulouse. It should be somewhere between Barcelona and Paris.
It turns out it is indeed Toulouse, seen from the West.
Contact Info: [email protected]