I'd go with the guess that Mick is in France, that place is very isolated. Last fall when the album came out I was in the area and the local newspaper said where it was. My friend and I found it, but all you can see is the gate and a little bit of the yard.