Spirit in place

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