The Old Town Square in Prague is an unbelievable crowd magnet, complete with a Hogwarts Castle and a fancy wall clock.