During the steppes of southwestern Russia, there lies the biggest Buddhist city in all of Europe, a town termed Elista. In combination with large monasteries and Buddhist sculptures, Elista is also residence to kings and queens—but not while in the royal sense.You happen to be utilizing a browser that won't supported by Facebook, so we've redirec