1 cursed spot in Tver, Russia
High-rise building in Tver, Russia, built from 1977 to 2013, also known as "Tverskaya Hotel" and "Ryumka". Tver (business center) is a notable archite...
Share it with the community!