Al encontrar un restaurante abierto a esa hora de la noche, los viajeros vieron el cielo abierto.

[details=“English Translation”]Upon finding a restaurant open at that time of night, the travelers saw the heavens open.
[/details]

I had expected something like “el cielo abrirse”. This sentence pair feels unnatural to me.