Prague Castle with the Saint Vitus Cathedral on the right and Church of Saint Nicolas on the Lesser Town on the left, mirroring in the Vltava River, Prague, Czech Republic