Sochi is a popular holiday spot for Russians, but less well known outside Russia
'March of Dissent' was organized by coalition of anti-Kremlin factions called 'Other Russia'
Opposition and human rights groups have condemned the election as little more than a show