E104 on Ayia Anna map