Kasukabe, Japan G-Cans: the World's Largest Drain The world's largest drain sits below the city of Kasukabe, Japan.



Kasukabe, Japan

G-Cans: the World’s Largest Drain

The world’s largest drain sits below the city of Kasukabe, Japan.

Scroll to Top