COVID-19 Pandemic Ukraine-Russia Crisis
Tourists take photos in Shinsekai with Tsutenkaku tower in sight in Osaka, Japan, on December 12, 2024. Shinsekai, which means 'New World' i...

#11860467

12 December 2024


Login to view details


Tourists In Osaka Shinsekai, Japan.

#11860467

12 December 2024

The street is full of tourists in Shinsekai, where Tsutenkaku Tower is within sight in Osaka, Japan, on December 12, 2024. Shinsekai, which...

#11860472

12 December 2024


Login to view details


Tourists In Osaka Shinsekai, Japan.

#11860472

12 December 2024