During the steppes of southwestern Russia, there lies the biggest Buddhist metropolis in all of Europe, a town known as Elista. As well as large monasteries and Buddhist sculptures, Elista can be property to kings and queens—although not while in the royal sense.Register to confirm your deal with. You've been effectively signed up! Excellent! We'