Can't tell exactly looks but some sort kitchen appliance. It's exactly on this spot by the telegraph pole