Every year on 24 June, Romanians celebrate Sânziene, a magical summer solstice festival of flowers, bonfires and folk beliefs.