The Russia Vendor
Russia is a home for many indigenous cultures living together on the diverse and rich land. On your journey through this great land you will find Mount Elbrus, the highest peak of Europe with its healing mineral waters. Experience the largest and the deepest fresh water lake of the world, Bajkal. Get inspired by the remains of the ancient city Arkaim. Russia is a land of the great untouched and mysterious nature that still remains unexplored. This makes it very attractive for hikers and adventurers. Start your own adventure by trying some of the Russian dishes at the Embassy Festival in the Hague.
Compressed herbal tea
Tea from the Russian Caucasus mountains
Honey from Altai, the green heart of Russia
Russian chocolate bar