Wonderful place of India where each and every tourist go for meditation. Leh Ladakh is endow..