Where is Observatorio Roque de los Muchachos?

Where is Observatorio Roque de los Muchachos located?

Observatorio Roque de los Muchachos, Canarias, Spain (approx. 28.75725°, -17.88501°)


Where is Observatorio Roque de los Muchachos on the map?