Wawel Hill with Wawel Royal Castle and Wawel Cathedral in Krakow, Poland. View from Debnicki bridge across Vistula river.