view, seeing North, from (most likely) St. Regis Hotel Osaka, a part of Hommachi Garden City, in Hommachi, Chuo-ku, Osaka.