Enigmatic quest to Ladakh & Spiti