Ceský Krumlov, located on the banks of the Vitava river in the Czech Republic, is one of the best preserved medieval ... unique building style of steeply pitched, thatched roofs. The villages ...