New app designed in Novosibirsk offers dazzling images and travel advice on this 'Stalinist' country.