Skip to playerSkip to main content
  • 17 years ago
Japan is preparing to showcase its country to G8 leaders at their annual summit, being held in Toyako from Monday. Construction workers are completing a road to the isolated venue, near Sapporo, and a local hotel has been upgraded for summit guests.
Be the first to comment
Add your comment

Recommended

0:31