A coming rainstorm in the magical steep valleys around Himabree, Indian Himalayas.