Location: Russia. Music sounds like that Silence of the Lambs track.