September 13 2019
Map - Crimson Radio location - Lectra City
The Crimson Radio is on top of the building.
Getting there is tricky.
You need to get on the roof of the building on the other side.
Then jump on the lamp, where the speaker is.
From there, run and jump to the radio tower roof.
Here are some screenshot guides: