What could this mysterious site be?

Advertisement