Ještěd hotel & TV tower, Liberec, Czech Republic
Ještěd hotel and TV tower on top of Ještěd (Jested) mountain above Liberec, Czech Republic
© Jschless | Stock Free Images