I found this in Wayanad. Its a very huge stone, standing on top of a single rock formation.