Dusk on Nevsky Prospekt, Saint Petersburg's streets come alive — Indonesia Magazine