Russia

Russia, also known as the Russian Federation, has a population of approximately 140 million. Russia shares land borders with Norway, Finland, Estonia, Latvia, Lithuania, Poland, Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia, and North Korea.Wikipedia: Russia

About us

CDN Planet is built and operated by Aaron Peters and Sajal Kayan.
As former web performance consultants and the current co-founders of TurboBytes (Multi-CDN),
we have 6+ years experience with all things CDN, including DNS, performance monitoring and networking.