Amsterdam has a thriving dance scene. Ballet lovers will be delighted by the world-class productions by the Dutch National Ballet and touring companies in venues such as the Dutch National Opera & Ballet. In the wintertime, things get particularly romantic as there are often performances of the Russian classics in the grand setting of the Royal Theatre Carré.