Anonymous · May 2, 2007 16:29
Ha ! It is TOURS, Place Jean Jaurès, View from the Town Council to the south ! (took 3 days weather / sundirection / google-earthing,..) to find out. Here´s another view of the same place : http://www.lanouvellerepublique.fr/webcam.html