Sorry if this is a really stupid question, but I'm wondering if anyone can help...
What does "canyon" refer to in "Twelve Thirty"? Is it a place in New York?
Also, does the reference to "young girls" mean anything in particular? I think of a convent for some reason