Several European countries do not recognise any form of same-sex unions. Marriage is defined as a union solely between a man and a woman in the constitutions of Armenia, Belarus, Bulgaria, Croatia, Georgia, Hungary, Latvia, Lithuania, Moldova, Montenegro, Poland, Russia, Serbia, Slovakia and Ukraine. Of these, however, Armenia recognises same-sex marriages performed abroad, and Croatia, Hungary and Montenegro recognise same-sex partnerships. Eastern Europe is seen as having fewer legal rights and protections, worse living conditions, and less supportive public opinion for LGBT people than that in Western Europe.