Unidentified objects on hillside. [India?]