Like an over-decorated wedding cake, Prague is full of astonishing details embellishing each building and doorway. Prague, Czech Republic