Russia is the largest of the many European countries. It holds more land than even the United States! But despite all this land, most of it is nearly unihabital. Do to it's geological position, the water on it's norther shores are completely iced over! Weather is very cold, too cold. It's one of the last wild frontiers left in the world. But despite the cold, humans have built alrge domes in which to house their cities. Meanwhile, vampires have slipped in and are slowly gaining control. But most of the time, they are left out in the cold, litterally.