aberdeen glory hole