Belem Tower on the bank of the Tagus River in Lisbon, Portugal.

Advertisements