All puzzles added 11 September 2008

Mountain River, Altai (Russia) puzzle online from photo