According to Osho, spiritual ‘shelter’ means resting in Ram—the living whole—where the ego drops, eyes cool, and a clear, blissful seeing happens. Outside this refuge man is astray and restless; nature is sheltered already. Silence, self-forgetfulness, and presence—by a river, with birds, or near a master—let the inner onlooker slip aside, revealing the peace that alone truly protects.
Shelter is letting go of your small self, becoming very quiet, and resting in the bigger life (Ram) so peace can hold you.