Wow, it's really hard to tell what strain it is by looking at the dried/cured bud... and these look like a very typical looking bud to me... impossible to say for sure - you'd be better off guessing what it is by how it tastes and what effects it give... heavy high as you said is most likely pure indica or indica dom...