Wawel Hill with Wawel Royal Castle and Wawel Cathedral in Krakow, Poland. View from the bank of Vistula river.