PHOTO
/
GALLERY
A rendezvous with Japan’s Osaka city as it’s set to host the G20 summit 2019
By Globaltimes.cn
Published: Jun 24, 2019 06:32 PM
The famed Osaka Castle, which is one of the landmark spots of Japan. Photo: VCG