Stripka Is a

Stripka is a_____

a. Mountain pass of Russia
b. Mountain pass of Nepal
c. Mountain pass of Bulgaria
d. Mountain pass of Spain