Talinn, Estonia.  Looks like a great location, and dig the eeriness added by the ghost people.

Talinn, Estonia.  Looks like a great location, and dig the eeriness added by the ghost people.