Browsing:

Tag: Lake Placid Tower

Abandoned Lake Placid Tower

When built in 1960, Lake Placid’s 240-foot Tower (aka Happiness Tower) was the largest concrete structure in the world. It halted operation in 1982 because the owners were guilty of tax evasion, then it reopened in 1986 with random quirky additions–attempts to entice visitors. But the petting zoo and “highest Read more…