Original Google Street View
Side-By-Side Comparison with Original
Found this Mystic Symbol on the road side near Mt. Amiata in Tuscany. A bit of search on the web tells me that it is symbol of the Tibetan Dzogchen Community whose centre is located nearby in the area now called Merigar West.
Share to Twitter
Share to Facebook
Share to Pinterest