|
PIEDILUCO PYRAMID IN ITALY? |
|
|
|
|
Monday, 23 November 2009 |
|
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.
|