The TEPCO Electric Power Museum is a multistory building with very distinctive Tokyo Architecture. The TEPCO Electric Power Museum features information on nuclear power and is has free entry. TEPCO stands for Tokyo Electric Power Company. The TEPCO Electric Power Museum is located in Shibuya.