The are is full of rocks thus makes difficulties in reaching at the point
Good environment around it and good place to worship