I m p a s s e *
1. A road or passage having no exit; a cul-de-sac.
2. A situation that is so difficult that no progress can be made; a deadlock or a stalemate
Winter Impasse, Ile d'Orleans, Quebec, Canada. (2003 archives)
"A camera is a 'save' button for the mind's eye."