it is located in the anaga mountains and there is a lookout point