Prague Castle with the Saint Vitus Cathedral and Hradcany from Strahov Garden, Prague, Czech Republic