Arts & CultureMoscow Strelka Institute: Underground Culture on an Island in the Moscow River The Strelka Institute in Moscow is a cultural hub for young creatives that hosts workshops and screenings, and it has a rooftop bar.