<>

Places to see

Stem Bike Shop
18 views
Stem Bike Shop
4 views
Stem Bike Shop
4 views
Stem Bike Shop
6 views
Stem Bike Shop

Stem Bike shop is a bike shop located at Jhamsikhel, selling international quality bikes and accessories.
THE VR EXPERIENCE

Experience virtual tourism of Nepal like never before with our android app.