Tver (business center)
πππ
3.1/5
76 votes
About Tver (business center)
High-rise building in Tver, Russia, built from 1977 to 2013, also known as "Tverskaya Hotel" and "Ryumka". Tver (business center) is a notable architecture site in Tver, Russia, known for its unusual character and eerie atmosphere.
Rate This Cursed Place
How cursed is Tver (business center)? Drag to vote 1-5 skulls.
Comments (0)
Add your comment