Nothing to see here, just a beauty contest in Russia that will leave you shaking your head