NSW village endures 'apocalyptic' fire