This is Hiroshima Streetcar #6 which begins at Hiroshima Station and runs down Aioi-Dori which is Hiroshmia’s main street. This was filmed on 11/20/2011. What you see is pretty much downtown Hiroshima, heading to the Atomic Bomb Dome stop where I got off.
AloJapan.com