Simon Templar has sent us a Google Map and photograph of regular looking hill on Lake Piediluco in Italy. The combination of triangular and square faces could mean that man-made structure exists under the layer of soil and vegetation.