This Beautiful Japan City Is Dubbed As 'Seventh Ring Of Hell'. Here's Why

Local authorities are seen managing pedestrian traffic as tourists struggle through the packed streets.

This Beautiful Japan City Is Dubbed As 'Seventh Ring Of Hell'. Here's Why
Local authorities are seen managing pedestrian traffic as tourists struggle through the packed streets.