Tag: Tower

PERISCOPE TOWER

The Periscope Tower is situated on the shore of a man-made lake that has been built on top of a hill in the vicinity …

0 Shares