This bug stopped in southern France, near the Pyrennees Mountains, outside a small village at a tiny chapel built in 1792. To get to the chapel you must walk up a short winding trail to the top of a hill; there is no road. The chapel is surrounded by dense vegetation and is very isolated and peaceful. A gorgious spot. I'll post a few pictures. Bon voyage.