Hello, Qingqing, I do prefer your first sentence. You don't say "it was late... ) You can also say "the accident at the corner of the street happened late in the evening" (but it may slightly change the meaning), or "the accident happened at the corner of the street, late in the evening".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.