Torre Rossa - Credit: Wikimedia Commons
The Torre Rossa (Italian for "Red Tower") is a Romanesque tower located in Asti, Italy. Read more on Wikipedia
Source: en.wikipedia.org