Tartas, France in 2001
Home of Pierre Laborde I
Be sure to move your view bar all the way to the right so you can see the entire picture. These are really detailed.