by bestravelvideo
The city landmark with Greek flag waving on top and bloomed cherry blossom trees with pink and red flowers on branches.