Is this sentence grammatically correct?

The moment he stepped into the ruins he knew something had gone horribly wrong in that place. Thanks!
Answers

Anonymous

It is fine - you could say 'there' instead of 'in that place' unless you prefer it to sound a bit more dramatic

A

the last three words are unnecessary, but it's still OK to me

Barry

Yes it's fine. No alteration necessary.

Mountain!!

Remove "in that place".

bluebellbkk

It is grammatically correct. As a matter of style most of us would remove 'in that place', but that's style, not correctness - they are two separate issues.

Stylem

Yes, correct.