Belem Tower is a tower fortification at the mouth of the Tagus River in Lisbon, Portugal. King John II directed the tower to be built to defend the Tagus River.
Jigsaw puzzle subject image credit: anyaivanova/Shutterstock.com
See all jigsaw puzzles based on anyaivanova's photographs.
Category: Other Structures