Map Graph

Shibuya Public Hall

Theatre in Shibuya, Tokyo, Japan

Shibuya Public Hall is a theatre located in Shibuya, Tokyo, Japan. It was completed in 1964 to host the weightlifting events in the 1964 Summer Olympics.

Read article
File:Shibuya_Public_Hall_191229a.jpg
Top Questions
AI generated

List the top facts about Shibuya Public Hall

Summarize this article

What is the single most intriguing fact about Shibuya Public Hall?

Are there any controversies surrounding Shibuya Public Hall?

More questions