Both mental and physical fitness is required to complete the trip. It is one of the toughest land journeys which you would have ever taken on earth. Physical preparations include ANY or all of the following: walking 4-5 kms. a day, swimming, playing badminton, jogging, freehand exercise, climbing a 10/20-storey building etc. All this not only helps muscle development but also expands capacity of the lungs, which is vital in high altitudes due to lower levels of oxygen. This is not a yatra in which you can depend on ‘palkis’ or ponies to take care of you. You have to depend on your own reserves of strength and stamina. Mental preparation means being absolutely positive about wanting to complete the journey. Yoga helps. A medical check up is strongly recommended. Take your personal physician’s advice on your participation. If you consume alcohal and smoke, better quit it.