Located in the southern Shinsekai neighborhood of Osaka, the Tsutenkaku tower stands watching out over the area.
Read more