Originally Posted by brightpearl
There's a word in Russian that means tourist sites, like landmarks you'd take a visitor to. I'm too lazy to crack out the Cyrillic at the moment, but it hardly matters -- It's 8 syllables and I understand it's translated syllable by syllable from German. Maybe you or Stephi know it?
My colleague has just written it up for me:
i.e. something worth seeing)