Church of Scientology set to open The Super Power Building - 2011-10-21
The grand opening of the Church of Scientology's brand new The Super Power Building is expected very soon. The 12-storey building, which took more than 13 years to build, and cost about $90 million, is located in Clearwater, Florida.
The Sun reports an elaborate arrangement of security and secrecy surrounding the imposing building with nearly 900 rooms. The windows are blacked out, cameras monitors are installed at entrances with security guards on duty 24 hours.