Location: Türi, Estonia.

Construction:  Gruuviramps.