Wenceslas Square is a bustling boulevard in the New Town of Prague. It is lined with shops, restaurants, and hotels, and is a popular gathering place for locals and tourists alike. The square is also home to the National Museum and the statue of Saint Wenceslas, a Czech patron saint.