An Upper Paleolithic Shrine in India?