A place I wouldn't mind visiting. The thumbnail is, however, misleading, because it shows Leningrad/St. Petersburg in the wrong location on that map. The building isn't as "isolated" as they imply, and therefore their (feigned?) perplexity regarding its location isn't justified.
This page is a permanent link to the reply below and its nested replies. See all post replies »