
I'll tell you 2 ways of seeing it.
At any time you can have a look at it, and I really wish you will, but you must be quick. Start Viridian Bog using Testing Grounds. If you pick up a Mech equipped with the Zoom Module you'll be able to zoom on it but for less than a second... but first try this:
As soon as you drop, it's in the center, slightly on the right. The screenshot above shows you. Again you must be quick, the map shows, immediatly seek that spot for a orange/red thing on the ground.
The most interesting and amazing observation of this curious thing will be when you drop on that map for a match, and of course in the proper spot. You'll have time to move toward it and see it in action! But again it does not last long.
I really wish I had a recoding of this, I'll keep an eye.
Until then, please report any sighting!