In winter, Prague, the capital and largest city of the Czech Republic, is covered with snow resembling a shiny white robe, and every corner and alley of the city is like a place existing only in fairy-tales, beautiful and full of romance. The snow also makes the whole city a vast wonderland for skiing.