Spirit in place A supernatural welcome for strangers in the middle of nowhere at Fort Auwa in the Pali district of Rajasthan