The rocks of mount Timfi towering above Mikro Papigo village.