a photograph photo of new york city being scorched by holy fire from the sky and meteors