Floodlights wash over Prague Castle and reflect in a glassy Vltava River in Prague, Czech Republic. The Prague Castle complex is the largest of its kind in the world, housing everything from the nation's crown jewels to the offices of the president to Prague's largest church. It also offers the best views of the city.
Francisco Estrada