Riddle of the Day. What Is This? (4 pictures) by memolition · This setting is a scenery at a film studio called “Lenfilm,” Saint Petersburg, Russia. PausePlayPlay◄ Prev|Next ► Like it? Share it!