It 's located 40 km ( 25 mi ) east of Bayda .
Lamluda is a village in the Jebel Akhdar region of Libya .
Lamluda 's located 40 km ( 25 mi ) east of Bayda .
Lamluda is a village in the Jebel Akhdar region of Libya .