Prague, Czech Republic. Basilica of St. Peter and St. Paul on the Vysehrad Hill, reflecting in the water of Vltava river in night.