Hand drawn Mountains Logo. Ski Resort vector badge 'The Mountains are calling and I must Go' with stereo effect. Ride and Snowboarding motivation Shutterstock Image - Hand drawn Mountains Logo. Ski Resort vector badge 'The Mountains are calling and I must Go' with stereo effect. Ride and Snowboarding motivation - ID: 503850901