Here is the controllable cam page.
It's in Italy.
Looks like secret things go on here like military things. Thats maybe why theres no information given like where it is located.
To view more comments and suggest corrections for the camera information, please log in.