I’m planning to explore Leh-Ladakh, and I want to rent a bike or car locally. Are there reliable rental shops in Leh, and how do I find one with well-maintained vehicles? I want to ensure the bike or car is suitable for rugged terrain and long journeys.