The Skylon Tower in Niagara Falls, Ontario, Canada, viewed from Victoria park. The observation tower overlooks the American and Canadian (Horseshoe) Falls on the Niagara River. The 160m tower was completed in 1965.

px px dpi = cm x cm = MB
Details

Creative#:

TOP27695977

Source:

達志影像

Authorization Type:

RM

Release Information:

須由TPG 完整授權

Model Release:

N/A

Property Release:

N/A

Right to Privacy:

No

Same folder images:

Same folder images