Where is Timanfaya?

Where is Timanfaya located?

Timanfaya, Timanfaya (Station), Spain (approx. 28.1122°, -16.5887°)


Where is Timanfaya on the map?