Roque de los Muchachos
Roque de los Muchachos ( English: "Rock of the Boys" ) is a rocky mound at the highest point on the island of La Palma in the Canary Islands , Spain . 
<triplet> Roque de los Muchachos <subj> La Palma <obj> located in the administrative territorial entity <triplet> La Palma <subj> Roque de los Muchachos <obj> highest point <subj> Canary Islands <obj> part of <subj> Spain <obj> country <triplet> Canary Islands <subj> Spain <obj> country <triplet> Spain <subj> Canary Islands <obj> contains administrative territorial entity