Using KochCurve to create a fractal.

I'm having trouble creating a Koch curve using the function KochCurve in math. What I want to create is something like this.
enter the description of the image here

However, with what I finish, using this code:

Graphics[KochCurve[2, {0, Pi/2, -Pi/2, -Pi/2, Pi/2}]]

It is this
enter the description of the image here

As can be seen, the problem is that the triangles in the curve must be square. How can I solve this problem?