#652, Walter P. Game 2
Windsor, England, UK. (about 20 milles west of London). The building is Windsor_Castle, a 1,000 yr old residence of the British Royal Family.
Scene is looking south, east would be left, and west of course to the right. Waterway is the Thames River. These directions...