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.