Welcome to Shepherd Inn the Hill , Manali , India