This is actually what I'm not sure of, whether it is low ground to high ground vision for units on ramp to high ground. Though I'm pretty sure that low ground doesn't have any vision of high ground, so it should be ramp to high ground vision. I'll wait until Blizzard or someone here clarifies this.
Also it's impossible to blink without vision, they probably blinked onto the ramp or had an obs somewhere.
Can't be 100% sure, But from what I could tell they Blinked onto the little Lip at the end of the ramp which puts them on the high ground.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.