the rock and hamlet of Veyges