Bacharach09
One of the six remaining medieval towers