Questions & Answers about Я люблю ходить на лыжах зимой, когда в парке тихо.
After любить when you mean to like doing something, Russian normally uses an infinitive:
- Я люблю читать. = I like to read.
- Я люблю гулять. = I like walking.
- Я люблю ходить на лыжах. = I like skiing / going skiing.
So люблю is the main verb, and ходить tells you what activity the speaker likes.
This is a very common question because Russian has two verbs for to go on foot:
- идти = to be going right now, in one direction
- ходить = to go regularly, generally, or back and forth
Here the sentence is about a general habit or preference, not one specific trip. That is why Russian uses ходить:
- Я люблю ходить на лыжах зимой. = I like to ski in winter / I like going skiing in winter.
If you said Я люблю идти..., it would sound wrong here, because идти is for a concrete motion in progress, not for a repeated activity you enjoy in general.