Ceske Krumlov, the river and the castle above