Location
Anatoliki Attiki, Greece