you can shorten 布拉格共住4晚 to 3晚. Feel like a busy trip, if I were you, I'd prefer sceneries over cities, or put them on equal footing, so that you'd feel less stressful.