This is something odd I found. I asked some friends to see if we could find out what the heck this thing is.
location: https://www.google.com/maps/@41.4963909 ... 6656?hl=en
https://www.google.com/maps/@41.4960321 ... 6656?hl=en
https://www.google.com/maps/@41.4959819 ... 6656?hl=en