How nice to look at the beautiful city of Lviv from the highest point of the city - the High Castle Mountain!